package com.anxin.act.task.entity;

//import io.swagger.annotations.ApiModel;
//import io.swagger.annotations.ApiModelProperty;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.anxin.framework.aspectj.lang.annotation.Excel;
import com.anxin.framework.web.entity.BaseEntity;

/**
 * 流程审批意见暂存对象 wf_comment_staging
 *
 * @author jbs
 * @date 2022-11-10
 */
//@ApiModel(description = "流程审批意见暂存")
public class WfCommentStaging extends BaseEntity<WfCommentStaging>{
    private static final long serialVersionUID = 1L;

    /** 任务ID */
    //@ApiModelProperty(value = "任务ID",position=20)
    private String taskId;

    /** 流程ID */
    //@ApiModelProperty(value = "流程ID",position=30)
    private String actId;

    /** 字段名称 */
    //@ApiModelProperty(value = "字段名称",position=40)
    private String fieldName;

    /** 暂存的审批意见 */
    //@ApiModelProperty(value = "暂存的审批意见",position=50)
    private String value;

    public void setTaskId(String taskId){
        this.taskId = taskId;
    }

    public String getTaskId(){
        return taskId;
    }
    public void setActId(String actId){
        this.actId = actId;
    }

    public String getActId(){
        return actId;
    }
    public void setFieldName(String fieldName){
        this.fieldName = fieldName;
    }

    public String getFieldName(){
        return fieldName;
    }
    public void setValue(String value){
        this.value = value;
    }

    public String getValue(){
        return value;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("taskId", getTaskId())
            .append("actId", getActId())
            .append("fieldName", getFieldName())
            .append("value", getValue())
            .append("createTime", getCreateTime())
            .append("createBy", getCreateBy())
            .toString();
    }
}
